<?php   // $Id: etape2.php 234 2008-07-06 21:49:31Z pcoustillas $ ?>
<?php  
/*
Copyright (C) 2003-2004 Guy Hendrickx
Licensed under the terms of the GNU  General Public License:http://www.opensource.org/licenses/gpl-license.php
File Authors:Guy Hendrickx
*/

require_once("../include/utils.php");

?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
  <head>
	<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
	<title><?php aff_lang("Installation d'OpenDCF : Etape 2/3") ?></title>

	<script language="javascript" src="../javascripts/verifier_form.js" type="text/javascript"></script>
	<script type="text/javascript">
	function verif_form()
	{
		if (verifier('info','black','devise','vide','logo_doc','vide'))
		{
			document.info.submit();
		} else {
			alert("<?php aff_lang('Une des valeurs saisies n\'est pas correcte.\nMerci de corriger avant de poursuivre.') ?>")	
		}

	}
	


	</script>

	<link rel='stylesheet' type='text/css' href='../include/themes/bleu_clair/style.css' />
	<link rel="shortcut icon" type="image/x-icon" href="../image/favicon.ico" />

</head>

<body>


<table width="100%" border="1" cellpadding="0" cellspacing="0" summary="">
	<tr>
		<td class ="install">
			<img src="../image/factux.gif"  alt="logo_opendcf" />
		</td>
		<td>
			<br/>
			<br/>

			<center>
			<p>
			<font color="green">
				
			<?php



			$user_base=isset($_POST['user_base'])?$_POST['user_base']:"";
			$mdp_base=isset($_POST['mdp_base'])?$_POST['mdp_base']:"";
			$nom_base=isset($_POST['nom_base'])?$_POST['nom_base']:"";
			$adresse_base=isset($_POST['adresse_base'])?$_POST['adresse_base']:"";
			$lang=isset($_POST['lang'])?$_POST['lang']:"fr";
			$prefix_base=isset($_POST['prefix_base'])?$_POST['prefix_base']:"";
			mysql_connect($adresse_base,$user_base,$mdp_base) or
				die (get_lang("<p><font color='red'>Serveur mysql injoignable. Vérifiez dans include/common.php si l'adresse du serveur \"$adresse_base\" , le login \"$user_base\" et le mot de passe \"$mdp_base\" sont corrects.</font></p>") . "<br/><input type='button' onclick='history.back()' value='" . get_lang("Revenir �la page pr��ente") . "'</input>");

			echo "<br/>";
			aff_lang("La connection au serveur mysql a été effectuée avec succès !") ;
			echo "<br/>";
			echo "<br/>";

			$type = '<?php  ' . "\n";
			$type_fin = '?>';
			$com= "// NO UPDATE \n //common.php créé grâce à l'installeur d'OpenDCF, soyez prudent si vous l'éditez. \n";
			$user_base = '"'.$user_base.'";//l\'utilisateur de la base de données mysql' . "\n";
			$mdp_base = '"'.$mdp_base.'";//le mot de passe d\'accès à la base de données mysql (obligatoire)' . "\n";
			$nom_base = '"'.$nom_base.'";//le nom de la base de donnéess mysql' . "\n";
			$adresse_base = '"'.$adresse_base.'";//l\'adresse de la base de données mysql ' . "\n";
			$lang = '"'.$lang.'";//la langue de l\'interface et des factures créée par OpenDCF : voir la doc pour les abbréviations' . "\n";
			$prefix_base = '"'.$prefix_base.'";//préfixe des tables ' . "\n";
			$connect = 'mysql_connect($host,$user,$pwd) or die ("<font color=red>Serveur mysql injoignable. Vérifiez si les informations du fichier include/common.php sont correctes.</font>");' . "\n";
			$connect2 = 'mysql_select_db($db) or die ("<font color=red>La base de donnéess \"$db\" est injoignable. Vérifiez si les informations du fichier include/common.php sont correctes.</font>");' . "\n";
			
			$monfichier = fopen("../include/config/common.php", "w+"); //w+ ecrase le fichier avant d'écrire
			fwrite($monfichier, ''.$type.''.$com.'$user= '.$user_base.'$pwd= '.$mdp_base.'$db= '.$nom_base.'$host= '.$adresse_base.'$default_lang= '.$lang.'$tblpref= '.$prefix_base.'' .''.$connect.''.$connect2.''.$type_fin.'' );
			fclose($monfichier);
			
			aff_lang("Les informations de connexion ont été enregistrées dans le fichier ");
			echo "<font color='red'>include/config/common.php</font>";
			
			echo "<br/>";
			echo "<br/>";
			
			// Création des tables :
			include ("table_create.php");

			aff_lang("Les tables ont été créées avec succès !");
			
			?>
			
				
			</font>
			</p>
			<br/>
			<br/>


			<hr width="90%" />
			<br />
			  
				
			<form action="etape3.php" method="post" name="info" enctype="multipart/form-data">

			<table width="60%" border="1" cellpadding="0" cellspacing="0" >
				<caption><?php aff_lang("Installation d'OpenDCF : Etape 2/3") ?></caption>
				<tr>
					<td colspan="2">
						<font color="green">
						<p><?php aff_lang("Nous allons maintenant enregistrer la devise et l'image d'accueil.") ?></p>
						</font>
					</td>
				</tr>
				<tr>
					<td id="devise"><?php aff_lang("Devise affichée (&euro;, $...)") ?> <strong>*</strong></td>
					<td><input name="devise" type="text" value="€"></td>
				</tr>
				<tr>
					<td id="monfichier">
						<?php aff_lang ("Logo pour la page d'accueil d'OpenDCF (format jpg, png ou gif).") ?>
						<br/><?php aff_lang ("Ne doit contenir ni espace ni lettre accentuée.") ?>
					</td>
					<td>
						<input type="hidden" name="MAX_FILE_SIZE" value="1000000" />
						<input type="file" name="monfichier" size="15" />
					</td>
				</tr>
				<tr>
					<td id="logo_doc">
						<?php aff_lang ("Logo pour les devis, comandes et factures (format jpg ou png).") ?><strong> *</strong>
						<br/><?php aff_lang ("Ne doit contenir ni espace ni lettre accentuée.") ?>
					</td>
					<td>
						<input type="hidden" name="MAX_FILE_SIZE" value="1000000" />
						<input type="file" name="logo_doc" size="15" />
					</td>
				</tr>
				<tr>
					<td colspan="2"><center><br/><input type="button" value="<?php aff_lang("Envoyer") ?>" onclick="verif_form()"><br/></center></td>
				</tr>
	
			</table>

			</form>

			</center>

		<br/>
		<br/>
		<br/>

		</td>
	</tr>
</table>


</body>

</html>
